Graph Transformations in OMG's Model-Driven Architecture: (Invited Talk)

نویسندگان

  • Gabor Karsai
  • Aditya Agrawal
چکیده

The Model-Driven Architecture (MDA) vision of the Object Management Group offers a unique opportunity for introducing Graph Transformation (GT) technology to the software industry. The paper proposes a domainspecific refinement of MDA, and describes a practical manifestation of MDA called Model-Integrated Computing (MIC). MIC extends MDA towards domainspecific modeling languages, and it is well supported by various generic tools that include model transformation tools based on graph transformations. The MIC tools are metaprogrammable, i.e. they can be tailored for specific domains using metamodels that include metamodels of transformations. The paper describes the development process and the supporting tools of MIC, and it raises a number of issues for future research on GT in MDA. Graph grammars, graph transformations, Model-Integrated Computing, domainspecific modeling languages, model-driven architecture, formal specifications.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

MDA-Based Architecture of a Description Logics Reasoner

The paper presents the architecture and design of a description logics (DLs) reasoner based on the Model Driven Architecture (MDA) methodology. The architecture relies on OMG's description logics metamodel, tableau metamodel, and model transformations using a language for model transformation. We show an example of DLs knowledge base using UML notation in context of MDA. The idea can be easily ...

متن کامل

Behaviour Modelling in Model Driven Architecture

Pushing the button and yielding automatically generated code from behavioral models is one of the dreams of the Model-Driven Architecture approach. Current practice shows that this works quite well in certain domain-specific contexts or in case of low-level (textual) behavior specifications. But, in most cases, behavioral models are only used in early phases of a software development project fo...

متن کامل

Transformations based on Relations

The Model Driven Architecture (MDA) is an approach to IT systems development fostered by the Object Management Group (OMG). It is based on forming a separation between the specification of a systems essential functionality as a platform independent model (PIM) and the realisation of the system using more detailed and specific platform specification (PSM). It is recognised that specifying the ma...

متن کامل

Proceedings of the first Twente Data Management Workshop on XML Databases & Information Retrieval

Pushing the button and yielding automatically generated code from behavioral models is one of the dreams of the Model-Driven Architecture approach. Current practice shows that this works quite well in certain domain-specific contexts or in case of low-level (textual) behavior specifications. But, in most cases, behavioral models are only used in early phases of a software development project fo...

متن کامل

Generative Programming via Graph Transformations in the Model-Driven Architecture

The Model-Driven Architecture of OMG envisions a development paradigm where designers create a PlatformIndependent Model (PIM) of the design, which is then refined into a Platform-Specific Model (PSM). This paper argues that this approach lends itself well to generative programming techniques, and that tools are needed to support this transformation. The paper shows how a technique based on gra...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2003